Courses Catalogue

Formal Methods In Software Engr

Course Code: CSC 432
Credit Unit: 3
Academic Programme: Bachelor of Science Degree in Computer Science
Faculty: Computer Science
Status: Elective
Programme Type: Bachelor

Required Readings

1. Heitmeyer, C. L., Jeffords, R. D., & Labaw, B. G. (1996). Automated Consistency Checking of Requirements Specifications. ACM Transactions on Software Engineering and Methodology, 5(3), 231-261.
2. van Vliet, H. (1999). “Software Engineering: Principles and Practice (2nd Edition)” Wiley.
3. Spivey, J. M. (1998). The Z Notation: A Reference Manual 2nd Edition
4. John C Martin Introduction to languages and the Theory of Computation.
5. Mishra K. L.P. and Chandrashekaran N. (2008). Theory of Computer Science –Automata languages and computation -, 3rd edition, Prentice-Hall, India